<?php

namespace App\Repositories\Eloquent;

use App\Models\PolicyUploadQn;
use App\Repositories\Contracts\PolicyUploadQnInterface;
use MakeRep\Repository;

class PolicyUploadQnRepository extends Repository implements PolicyUploadQnInterface
{

    public $view = 'policyuploadqn';

    public $fillable = ['policy_upload_id','act_carrier','arrived_at','depart_date_forbid','depart_time_slot','day_condition','forbid_airlines','no_cabin','flight_no_limit','flight_condition','shared','stop','product_mark','sale_start_at','sale_end_at','sale_forbid_start_at','sale_forbid_end_at','sale_time_slot','lock_time','earliest_before_ticket','before_ticket','card_type','support_cba','print_source','print_compute_type','x_cabin','select_type','print_return_point','print_return_price','x_price_type','min_print_price','max_print_price','policy_return_point','policy_return_price','auto_price_threshold','percent_price_threshold','pre_office_no','need_pnr','high_demand_type','high_demand_threshold','office_no','need_pata','return_rule','change_rule','endorsement','policy_type','inventory_type','is_back','max_stock','remain_stock','cabin_dec'];

    function model()
    {
        return PolicyUploadQn::class;
    }

}